deciduous plant - English Synonyms Dictionary